home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / MPW Additions / Tools / MrC / MrC.rsrc / CODE_4_block.txt < prev    next >
Text File  |  1996-05-07  |  83KB  |  1,508 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x000016A8 (26 of them)
  3. # far model jump table entries starting at A5 + 0x00000000 (0 of them)
  4. # A5 relocation data at 0x00000000
  5. #   A5 relocation at 0000FFFE
  6. # A5 is 0x00000000
  7. # PC relocation data at 0x00000000
  8. #   PC relocation at 0000FFFE
  9. # load address is 0x00000000
  10. fn00000000:
  11. 00000000  4E56 0000                link       A6, 0
  12. 00000004  486D C7C8                pea.l      [A5 - 0x3838]
  13. 00000008  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14. 0000000C  4EAD 15FA                jsr        [A5 + 0x15FA /* export_699 */]
  15. 00000010  4E5E                     unlink     A6
  16. 00000012  205F                     movea.l    A0, [A7]+
  17. 00000014  584F                     addq.w     A7, 4
  18. 00000016  4ED0                     jmp        [A0]
  19. fn00000018:
  20. 00000018  202D C7EC                move.l     D0, [A5 - 0x3814]
  21. 0000001C  6718                     beq        +0x1A /* 00000036 */
  22. 0000001E  206D E65A                movea.l    A0, [A5 - 0x19A6]
  23. 00000022  216D C7EC 0004           move.l     [A0 + 0x4], [A5 - 0x3814]
  24. 00000028  206D C7EC                movea.l    A0, [A5 - 0x3814]
  25. 0000002C  2028 0004                move.l     D0, [A0 + 0x4]
  26. 00000030  2B40 C7EC                move.l     [A5 - 0x3814], D0
  27. 00000034  6014                     bra        +0x16 /* 0000004A */
  28. label00000036:
  29. 00000036  2F3C 0000 0194           move.l     -[A7], 0x194
  30. 0000003C  206D E69C                movea.l    A0, [A5 - 0x1964]
  31. 00000040  4E90                     jsr        [A0]
  32. 00000042  206D E65A                movea.l    A0, [A5 - 0x19A6]
  33. 00000046  2140 0004                move.l     [A0 + 0x4], D0
  34. label0000004A:
  35. 0000004A  206D E65A                movea.l    A0, [A5 - 0x19A6]
  36. 0000004E  2028 0004                move.l     D0, [A0 + 0x4]
  37. 00000052  2B40 E65A                move.l     [A5 - 0x19A6], D0
  38. 00000056  41ED C7F0                lea.l      A0, [A5 - 0x3810]
  39. 0000005A  2240                     movea.l    A1, D0
  40. 0000005C  7064                     moveq.l    D0, 0x64
  41. label0000005E:
  42. 0000005E  22D8                     move.l     [A1]+, [A0]+
  43. 00000060  51C8 FFFC                dbf        D0, -0x6 /* 0000005E */
  44. 00000064  4E75                     rts
  45. fn00000066:
  46. 00000066  4E56 0000                link       A6, 0
  47. 0000006A  48E7 1800                movem.l    -[A7], D3,D4
  48. 0000006E  282E 0008                move.l     D4, [A6 + 0x8]
  49. 00000072  B8AD E662                cmp.l      D4, [A5 - 0x199E]
  50. 00000076  651E                     bcs        +0x20 /* 00000096 */
  51. 00000078  2604                     move.l     D3, D4
  52. 0000007A  7064                     moveq.l    D0, 0x64
  53. 0000007C  D680                     add.l      D3, D0
  54. 0000007E  2B43 E662                move.l     [A5 - 0x199E], D3
  55. 00000082  2F2D E666                move.l     -[A7], [A5 - 0x199A]
  56. 00000086  E58B                     lsl        D3, 2
  57. 00000088  2F03                     move.l     -[A7], D3
  58. 0000008A  7002                     moveq.l    D0, 0x02
  59. 0000008C  3F00                     move.w     -[A7], D0
  60. 0000008E  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  61. 00000092  2B40 E666                move.l     [A5 - 0x199A], D0
  62. label00000096:
  63. 00000096  B8AD E65E                cmp.l      D4, [A5 - 0x19A2]
  64. 0000009A  6508                     bcs        +0xA /* 000000A4 */
  65. 0000009C  2604                     move.l     D3, D4
  66. 0000009E  5283                     addq.l     D3, 1
  67. 000000A0  2B43 E65E                move.l     [A5 - 0x19A2], D3
  68. label000000A4:
  69. 000000A4  2004                     move.l     D0, D4
  70. 000000A6  E588                     lsl        D0, 2
  71. 000000A8  D0AD E666                add.l      D0, [A5 - 0x199A]
  72. 000000AC  2040                     movea.l    A0, D0
  73. 000000AE  20AD E65A                move.l     [A0], [A5 - 0x19A6]
  74. 000000B2  4CDF 0018                movem.l    D3,D4, [A7]+
  75. 000000B6  4E5E                     unlink     A6
  76. 000000B8  205F                     movea.l    A0, [A7]+
  77. 000000BA  584F                     addq.w     A7, 4
  78. 000000BC  4ED0                     jmp        [A0]
  79. 000000BE  4E56 0000                link       A6, 0
  80. 000000C2  2F0A                     move.l     -[A7], A2
  81. 000000C4  246D E65A                movea.l    A2, [A5 - 0x19A6]
  82. 000000C8  4AAA 002E                tst.l      [A2 + 0x2E]
  83. 000000CC  6708                     beq        +0xA /* 000000D6 */
  84. 000000CE  7007                     moveq.l    D0, 0x07
  85. 000000D0  2540 0010                move.l     [A2 + 0x10], D0
  86. 000000D4  600A                     bra        +0xC /* 000000E0 */
  87. label000000D6:
  88. 000000D6  7001                     moveq.l    D0, 0x01
  89. 000000D8  206D E65A                movea.l    A0, [A5 - 0x19A6]
  90. 000000DC  2140 0010                move.l     [A0 + 0x10], D0
  91. label000000E0:
  92. 000000E0  206D E65A                movea.l    A0, [A5 - 0x19A6]
  93. 000000E4  5048                     addq.w     A0, 8
  94. 000000E6  2F08                     move.l     -[A7], A0
  95. 000000E8  42A7                     clr.l      -[A7]
  96. 000000EA  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  97. 000000EE  2040                     movea.l    A0, D0
  98. 000000F0  216E 000C 0008           move.l     [A0 + 0x8], [A6 + 0xC]
  99. 000000F6  4EBA FF20                jsr        [PC - 0xE0 /* 00000018 */]
  100. 000000FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  101. 000000FE  4EBA FF66                jsr        [PC - 0x9A /* 00000066 */]
  102. 00000102  245F                     movea.l    A2, [A7]+
  103. 00000104  4E5E                     unlink     A6
  104. 00000106  205F                     movea.l    A0, [A7]+
  105. 00000108  504F                     addq.w     A7, 8
  106. 0000010A  4ED0                     jmp        [A0]
  107. 0000010C  4E56 FFF8                link       A6, -0x0008
  108. 00000110  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  109. 00000114  7800                     moveq.l    D4, 0x00
  110. 00000116  6028                     bra        +0x2A /* 00000140 */
  111. label00000118:
  112. 00000118  2604                     move.l     D3, D4
  113. 0000011A  D6AD E666                add.l      D3, [A5 - 0x199A]
  114. 0000011E  2443                     movea.l    A2, D3
  115. 00000120  4A92                     tst.l      [A2]
  116. 00000122  661A                     bne        +0x1C /* 0000013E */
  117. 00000124  302D E672                move.w     D0, [A5 - 0x198E]
  118. 00000128  670A                     beq        +0xC /* 00000134 */
  119. 0000012A  206D E666                movea.l    A0, [A5 - 0x199A]
  120. 0000012E  2010                     move.l     D0, [A0]
  121. 00000130  2480                     move.l     [A2], D0
  122. 00000132  600A                     bra        +0xC /* 0000013E */
  123. label00000134:
  124. 00000134  2F3C 0000 00B1           move.l     -[A7], 0xB1
  125. 0000013A  4EBA FEC4                jsr        [PC - 0x13C /* 00000000 */]
  126. label0000013E:
  127. 0000013E  5884                     addq.l     D4, 4
  128. label00000140:
  129. 00000140  202D E65E                move.l     D0, [A5 - 0x19A2]
  130. 00000144  E588                     lsl        D0, 2
  131. 00000146  B084                     cmp.l      D0, D4
  132. 00000148  62CE                     bhi        -0x30 /* 00000118 */
  133. 0000014A  7000                     moveq.l    D0, 0x00
  134. 0000014C  2B40 E680                move.l     [A5 - 0x1980], D0
  135. 00000150  266D E66E                movea.l    A3, [A5 - 0x1992]
  136. 00000154  6078                     bra        +0x7A /* 000001CE */
  137. label00000156:
  138. 00000156  52AD E680                addq.l     [A5 - 0x1980], 1
  139. 0000015A  7A01                     moveq.l    D5, 0x01
  140. 0000015C  246B 0008                movea.l    A2, [A3 + 0x8]
  141. 00000160  6064                     bra        +0x66 /* 000001C6 */
  142. label00000162:
  143. 00000162  0C85 0000 0002           cmpi.l     D5, 0x2
  144. 00000168  6610                     bne        +0x12 /* 0000017A */
  145. 0000016A  262B 0010                move.l     D3, [A3 + 0x10]
  146. 0000016E  7003                     moveq.l    D0, 0x03
  147. 00000170  B680                     cmp.l      D3, D0
  148. 00000172  674E                     beq        +0x50 /* 000001C2 */
  149. 00000174  7002                     moveq.l    D0, 0x02
  150. 00000176  B680                     cmp.l      D3, D0
  151. 00000178  6748                     beq        +0x4A /* 000001C2 */
  152. label0000017A:
  153. 0000017A  282A 0008                move.l     D4, [A2 + 0x8]
  154. 0000017E  B8AD E65E                cmp.l      D4, [A5 - 0x19A2]
  155. 00000182  6512                     bcs        +0x14 /* 00000196 */
  156. 00000184  302D E672                move.w     D0, [A5 - 0x198E]
  157. 00000188  660A                     bne        +0xC /* 00000194 */
  158. 0000018A  2F3C 0000 00D0           move.l     -[A7], 0xD0
  159. 00000190  4EBA FE6E                jsr        [PC - 0x192 /* 00000000 */]
  160. label00000194:
  161. 00000194  7800                     moveq.l    D4, 0x00
  162. label00000196:
  163. 00000196  2604                     move.l     D3, D4
  164. 00000198  E583                     asl        D3, 2
  165. 0000019A  2D43 FFFC                move.l     [A6 - 0x4], D3
  166. 0000019E  D6AD E666                add.l      D3, [A5 - 0x199A]
  167. 000001A2  2043                     movea.l    A0, D3
  168. 000001A4  4A90                     tst.l      [A0]
  169. 000001A6  660A                     bne        +0xC /* 000001B2 */
  170. 000001A8  2F3C 0000 00D3           move.l     -[A7], 0xD3
  171. 000001AE  4EBA FE50                jsr        [PC - 0x1B0 /* 00000000 */]
  172. label000001B2:
  173. 000001B2  202E FFFC                move.l     D0, [A6 - 0x4]
  174. 000001B6  D0AD E666                add.l      D0, [A5 - 0x199A]
  175. 000001BA  2040                     movea.l    A0, D0
  176. 000001BC  2010                     move.l     D0, [A0]
  177. 000001BE  2540 0008                move.l     [A2 + 0x8], D0
  178. label000001C2:
  179. 000001C2  5285                     addq.l     D5, 1
  180. 000001C4  2452                     movea.l    A2, [A2]
  181. label000001C6:
  182. 000001C6  200A                     move.l     D0, A2
  183. 000001C8  6698                     bne        -0x66 /* 00000162 */
  184. 000001CA  266B 0004                movea.l    A3, [A3 + 0x4]
  185. label000001CE:
  186. 000001CE  200B                     move.l     D0, A3
  187. 000001D0  6684                     bne        -0x7A /* 00000156 */
  188. 000001D2  202D E680                move.l     D0, [A5 - 0x1980]
  189. 000001D6  2200                     move.l     D1, D0
  190. 000001D8  C0FC 0003                mulu.w     D0, 0x3
  191. 000001DC  4841                     swap.w     D1
  192. 000001DE  C2FC 0003                mulu.w     D1, 0x3
  193. 000001E2  4841                     swap.w     D1
  194. 000001E4  4241                     clr.w      D1
  195. 000001E6  D081                     add.l      D0, D1
  196. 000001E8  2B40 E684                move.l     [A5 - 0x197C], D0
  197. 000001EC  7000                     moveq.l    D0, 0x00
  198. 000001EE  2B40 E65E                move.l     [A5 - 0x19A2], D0
  199. 000001F2  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  200. 000001F6  4E5E                     unlink     A6
  201. 000001F8  4E75                     rts
  202. 000001FA  48E7 0018                movem.l    -[A7], A3,A4
  203. 000001FE  286D E66E                movea.l    A4, [A5 - 0x1992]
  204. 00000202  6030                     bra        +0x32 /* 00000234 */
  205. label00000204:
  206. 00000204  266C 0008                movea.l    A3, [A4 + 0x8]
  207. 00000208  6022                     bra        +0x24 /* 0000022C */
  208. label0000020A:
  209. 0000020A  4AAB 0008                tst.l      [A3 + 0x8]
  210. 0000020E  660A                     bne        +0xC /* 0000021A */
  211. 00000210  2F3C 0000 00F9           move.l     -[A7], 0xF9
  212. 00000216  4EBA FDE8                jsr        [PC - 0x218 /* 00000000 */]
  213. label0000021A:
  214. 0000021A  206B 0008                movea.l    A0, [A3 + 0x8]
  215. 0000021E  700C                     moveq.l    D0, 0x0C
  216. 00000220  D1C0                     add.l      A0, D0
  217. 00000222  2F08                     move.l     -[A7], A0
  218. 00000224  2F0C                     move.l     -[A7], A4
  219. 00000226  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  220. 0000022A  2653                     movea.l    A3, [A3]
  221. label0000022C:
  222. 0000022C  200B                     move.l     D0, A3
  223. 0000022E  66DA                     bne        -0x24 /* 0000020A */
  224. 00000230  286C 0004                movea.l    A4, [A4 + 0x4]
  225. label00000234:
  226. 00000234  200C                     move.l     D0, A4
  227. 00000236  66CC                     bne        -0x32 /* 00000204 */
  228. 00000238  206D E66E                movea.l    A0, [A5 - 0x1992]
  229. 0000023C  4AA8 000C                tst.l      [A0 + 0xC]
  230. 00000240  670A                     beq        +0xC /* 0000024C */
  231. 00000242  2F3C 0000 00FD           move.l     -[A7], 0xFD
  232. 00000248  4EBA FDB6                jsr        [PC - 0x24A /* 00000000 */]
  233. label0000024C:
  234. 0000024C  4CDF 1800                movem.l    A3,A4, [A7]+
  235. 00000250  4E75                     rts
  236. 00000252  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  237. 00000256  202D E66E                move.l     D0, [A5 - 0x1992]
  238. 0000025A  660A                     bne        +0xC /* 00000266 */
  239. 0000025C  2F3C 0000 0109           move.l     -[A7], 0x109
  240. 00000262  4EBA FD9C                jsr        [PC - 0x264 /* 00000000 */]
  241. label00000266:
  242. 00000266  286D E66E                movea.l    A4, [A5 - 0x1992]
  243. 0000026A  600A                     bra        +0xC /* 00000276 */
  244. label0000026C:
  245. 0000026C  7000                     moveq.l    D0, 0x00
  246. 0000026E  2940 0032                move.l     [A4 + 0x32], D0
  247. 00000272  286C 0004                movea.l    A4, [A4 + 0x4]
  248. label00000276:
  249. 00000276  200C                     move.l     D0, A4
  250. 00000278  66F2                     bne        -0xC /* 0000026C */
  251. 0000027A  206D E66E                movea.l    A0, [A5 - 0x1992]
  252. 0000027E  52A8 0032                addq.l     [A0 + 0x32], 1
  253. 00000282  286D E66E                movea.l    A4, [A5 - 0x1992]
  254. 00000286  6018                     bra        +0x1A /* 000002A0 */
  255. label00000288:
  256. 00000288  266C 0008                movea.l    A3, [A4 + 0x8]
  257. 0000028C  600A                     bra        +0xC /* 00000298 */
  258. label0000028E:
  259. 0000028E  206B 0008                movea.l    A0, [A3 + 0x8]
  260. 00000292  52A8 0032                addq.l     [A0 + 0x32], 1
  261. 00000296  2653                     movea.l    A3, [A3]
  262. label00000298:
  263. 00000298  200B                     move.l     D0, A3
  264. 0000029A  66F2                     bne        -0xC /* 0000028E */
  265. 0000029C  286C 0004                movea.l    A4, [A4 + 0x4]
  266. label000002A0:
  267. 000002A0  200C                     move.l     D0, A4
  268. 000002A2  66E4                     bne        -0x1A /* 00000288 */
  269. label000002A4:
  270. 000002A4  7600                     moveq.l    D3, 0x00
  271. 000002A6  286D E66E                movea.l    A4, [A5 - 0x1992]
  272. 000002AA  6042                     bra        +0x44 /* 000002EE */
  273. label000002AC:
  274. 000002AC  4AAC 0032                tst.l      [A4 + 0x32]
  275. 000002B0  6638                     bne        +0x3A /* 000002EA */
  276. 000002B2  266C 0008                movea.l    A3, [A4 + 0x8]
  277. 000002B6  601C                     bra        +0x1E /* 000002D4 */
  278. label000002B8:
  279. 000002B8  206B 0008                movea.l    A0, [A3 + 0x8]
  280. 000002BC  53A8 0032                subq.l     [A0 + 0x32], 1
  281. 000002C0  206B 0008                movea.l    A0, [A3 + 0x8]
  282. 000002C4  700C                     moveq.l    D0, 0x0C
  283. 000002C6  D1C0                     add.l      A0, D0
  284. 000002C8  2F08                     move.l     -[A7], A0
  285. 000002CA  2F0C                     move.l     -[A7], A4
  286. 000002CC  4EAD 1682                jsr        [A5 + 0x1682 /* export_716 */]
  287. 000002D0  7601                     moveq.l    D3, 0x01
  288. 000002D2  2653                     movea.l    A3, [A3]
  289. label000002D4:
  290. 000002D4  200B                     move.l     D0, A3
  291. 000002D6  66E0                     bne        -0x1E /* 000002B8 */
  292. 000002D8  244C                     movea.l    A2, A4
  293. 000002DA  504A                     addq.w     A2, 8
  294. 000002DC  2F0A                     move.l     -[A7], A2
  295. 000002DE  42A7                     clr.l      -[A7]
  296. 000002E0  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  297. 000002E4  7004                     moveq.l    D0, 0x04
  298. 000002E6  2940 0010                move.l     [A4 + 0x10], D0
  299. label000002EA:
  300. 000002EA  286C 0004                movea.l    A4, [A4 + 0x4]
  301. label000002EE:
  302. 000002EE  200C                     move.l     D0, A4
  303. 000002F0  66BA                     bne        -0x44 /* 000002AC */
  304. 000002F2  4A83                     tst.l      D3
  305. 000002F4  66AE                     bne        -0x50 /* 000002A4 */
  306. 000002F6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  307. 000002FA  4E75                     rts
  308. 000002FC  4E56 0000                link       A6, 0
  309. 00000300  48E7 0018                movem.l    -[A7], A3,A4
  310. 00000304  206E 0008                movea.l    A0, [A6 + 0x8]
  311. 00000308  2650                     movea.l    A3, [A0]
  312. 0000030A  600C                     bra        +0xE /* 00000318 */
  313. label0000030C:
  314. 0000030C  286B 0004                movea.l    A4, [A3 + 0x4]
  315. 00000310  2F0B                     move.l     -[A7], A3
  316. 00000312  4EBA 001C                jsr        [PC + 0x1C /* 00000330 */]
  317. 00000316  264C                     movea.l    A3, A4
  318. label00000318:
  319. 00000318  200B                     move.l     D0, A3
  320. 0000031A  66F0                     bne        -0xE /* 0000030C */
  321. 0000031C  7000                     moveq.l    D0, 0x00
  322. 0000031E  206E 0008                movea.l    A0, [A6 + 0x8]
  323. 00000322  2080                     move.l     [A0], D0
  324. 00000324  4CDF 1800                movem.l    A3,A4, [A7]+
  325. 00000328  4E5E                     unlink     A6
  326. 0000032A  205F                     movea.l    A0, [A7]+
  327. 0000032C  584F                     addq.w     A7, 4
  328. 0000032E  4ED0                     jmp        [A0]
  329. fn00000330:
  330. 00000330  4E56 0000                link       A6, 0
  331. 00000334  2F0B                     move.l     -[A7], A3
  332. 00000336  266E 0008                movea.l    A3, [A6 + 0x8]
  333. 0000033A  200B                     move.l     D0, A3
  334. 0000033C  660A                     bne        +0xC /* 00000348 */
  335. 0000033E  2F3C 0000 013D           move.l     -[A7], 0x13D
  336. 00000344  4EBA FCBA                jsr        [PC - 0x346 /* 00000000 */]
  337. label00000348:
  338. 00000348  2F13                     move.l     -[A7], [A3]
  339. 0000034A  4EBA 0174                jsr        [PC + 0x174 /* 000004C0 */]
  340. 0000034E  204B                     movea.l    A0, A3
  341. 00000350  5048                     addq.w     A0, 8
  342. 00000352  2F08                     move.l     -[A7], A0
  343. 00000354  42A7                     clr.l      -[A7]
  344. 00000356  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  345. 0000035A  204B                     movea.l    A0, A3
  346. 0000035C  700C                     moveq.l    D0, 0x0C
  347. 0000035E  D1C0                     add.l      A0, D0
  348. 00000360  2F08                     move.l     -[A7], A0
  349. 00000362  42A7                     clr.l      -[A7]
  350. 00000364  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  351. 00000368  202B 0010                move.l     D0, [A3 + 0x10]
  352. 0000036C  7208                     moveq.l    D1, 0x08
  353. 0000036E  B081                     cmp.l      D0, D1
  354. 00000370  670E                     beq        +0x10 /* 00000380 */
  355. 00000372  7209                     moveq.l    D1, 0x09
  356. 00000374  B081                     cmp.l      D0, D1
  357. 00000376  6708                     beq        +0xA /* 00000380 */
  358. 00000378  720A                     moveq.l    D1, 0x0A
  359. 0000037A  B081                     cmp.l      D0, D1
  360. 0000037C  6702                     beq        +0x4 /* 00000380 */
  361. 0000037E  600A                     bra        +0xC /* 0000038A */
  362. label00000380:
  363. 00000380  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  364. 00000384  206D E690                movea.l    A0, [A5 - 0x1970]
  365. 00000388  4E90                     jsr        [A0]
  366. label0000038A:
  367. 0000038A  276D C7EC 0004           move.l     [A3 + 0x4], [A5 - 0x3814]
  368. 00000390  2B4B C7EC                move.l     [A5 - 0x3814], A3
  369. 00000394  265F                     movea.l    A3, [A7]+
  370. 00000396  4E5E                     unlink     A6
  371. 00000398  205F                     movea.l    A0, [A7]+
  372. 0000039A  584F                     addq.w     A7, 4
  373. 0000039C  4ED0                     jmp        [A0]
  374. 0000039E  4E56 0000                link       A6, 0
  375. 000003A2  48E7 0038                movem.l    -[A7], A2,A3,A4
  376. 000003A6  102D E6A8                move.b     D0, [A5 - 0x1958]
  377. 000003AA  660A                     bne        +0xC /* 000003B6 */
  378. 000003AC  2F3C 0000 0207           move.l     -[A7], 0x207
  379. 000003B2  4EBA FC4C                jsr        [PC - 0x3B4 /* 00000000 */]
  380. label000003B6:
  381. 000003B6  202E 0008                move.l     D0, [A6 + 0x8]
  382. 000003BA  6756                     beq        +0x58 /* 00000412 */
  383. 000003BC  202D E65A                move.l     D0, [A5 - 0x19A6]
  384. 000003C0  660A                     bne        +0xC /* 000003CC */
  385. 000003C2  2F3C 0000 020A           move.l     -[A7], 0x20A
  386. 000003C8  4EBA FC36                jsr        [PC - 0x3CA /* 00000000 */]
  387. label000003CC:
  388. 000003CC  286D E65A                movea.l    A4, [A5 - 0x19A6]
  389. 000003D0  206D E65A                movea.l    A0, [A5 - 0x19A6]
  390. 000003D4  2650                     movea.l    A3, [A0]
  391. 000003D6  200B                     move.l     D0, A3
  392. 000003D8  6734                     beq        +0x36 /* 0000040E */
  393. 000003DA  206E 0008                movea.l    A0, [A6 + 0x8]
  394. 000003DE  2468 0012                movea.l    A2, [A0 + 0x12]
  395. 000003E2  600E                     bra        +0x10 /* 000003F2 */
  396. label000003E4:
  397. 000003E4  2F0B                     move.l     -[A7], A3
  398. 000003E6  2F0A                     move.l     -[A7], A2
  399. 000003E8  4EBA 0512                jsr        [PC + 0x512 /* 000008FC */]
  400. 000003EC  284B                     movea.l    A4, A3
  401. 000003EE  5C4C                     addq.w     A4, 6
  402. 000003F0  2654                     movea.l    A3, [A4]
  403. label000003F2:
  404. 000003F2  1013                     move.b     D0, [A3]
  405. 000003F4  720F                     moveq.l    D1, 0x0F
  406. 000003F6  B001                     cmp.b      D0, D1
  407. 000003F8  67EA                     beq        -0x14 /* 000003E4 */
  408. 000003FA  700F                     moveq.l    D0, 0x0F
  409. 000003FC  2F00                     move.l     -[A7], D0
  410. 000003FE  2F0A                     move.l     -[A7], A2
  411. 00000400  2F0B                     move.l     -[A7], A3
  412. 00000402  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  413. 00000406  4EBA 0324                jsr        [PC + 0x324 /* 0000072C */]
  414. 0000040A  2D40 0008                move.l     [A6 + 0x8], D0
  415. label0000040E:
  416. 0000040E  28AE 0008                move.l     [A4], [A6 + 0x8]
  417. label00000412:
  418. 00000412  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  419. 00000416  4E5E                     unlink     A6
  420. 00000418  205F                     movea.l    A0, [A7]+
  421. 0000041A  584F                     addq.w     A7, 4
  422. 0000041C  4ED0                     jmp        [A0]
  423. 0000041E  7004                     moveq.l    D0, 0x04
  424. 00000420  206D E65A                movea.l    A0, [A5 - 0x19A6]
  425. 00000424  2140 0010                move.l     [A0 + 0x10], D0
  426. 00000428  7000                     moveq.l    D0, 0x00
  427. 0000042A  2B40 E65A                move.l     [A5 - 0x19A6], D0
  428. 0000042E  4E75                     rts
  429. fn00000430:
  430. 00000430  4E56 0000                link       A6, 0
  431. 00000434  486D C984                pea.l      [A5 - 0x367C]
  432. 00000438  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  433. 0000043C  4EAD 15FA                jsr        [A5 + 0x15FA /* export_699 */]
  434. 00000440  4E5E                     unlink     A6
  435. 00000442  205F                     movea.l    A0, [A7]+
  436. 00000444  584F                     addq.w     A7, 4
  437. 00000446  4ED0                     jmp        [A0]
  438. 00000448  102D E33D                move.b     D0, [A5 - 0x1CC3]
  439. 0000044C  660E                     bne        +0x10 /* 0000045C */
  440. 0000044E  302D E34C                move.w     D0, [A5 - 0x1CB4]
  441. 00000452  0240 0100                andi.w     D0, 0x100
  442. 00000456  6604                     bne        +0x6 /* 0000045C */
  443. 00000458  5DAD C9AA                subq.l     [A5 - 0x3656], 6
  444. label0000045C:
  445. 0000045C  4E75                     rts
  446. fn0000045E:
  447. 0000045E  48E7 0030                movem.l    -[A7], A2,A3
  448. 00000462  52AD C9A6                addq.l     [A5 - 0x365A], 1
  449. 00000466  202D C9A2                move.l     D0, [A5 - 0x365E]
  450. 0000046A  6712                     beq        +0x14 /* 0000047E */
  451. 0000046C  266D C9A2                movea.l    A3, [A5 - 0x365E]
  452. 00000470  206D C9A2                movea.l    A0, [A5 - 0x365E]
  453. 00000474  2028 0002                move.l     D0, [A0 + 0x2]
  454. 00000478  2B40 C9A2                move.l     [A5 - 0x365E], D0
  455. 0000047C  600C                     bra        +0xE /* 0000048A */
  456. label0000047E:
  457. 0000047E  2F2D C9AA                move.l     -[A7], [A5 - 0x3656]
  458. 00000482  206D E69C                movea.l    A0, [A5 - 0x1964]
  459. 00000486  4E90                     jsr        [A0]
  460. 00000488  2640                     movea.l    A3, D0
  461. label0000048A:
  462. 0000048A  41ED CA72                lea.l      A0, [A5 - 0x358E]
  463. 0000048E  244B                     movea.l    A2, A3
  464. 00000490  7007                     moveq.l    D0, 0x07
  465. label00000492:
  466. 00000492  24D8                     move.l     [A2]+, [A0]+
  467. 00000494  51C8 FFFC                dbf        D0, -0x6 /* 00000492 */
  468. 00000498  3490                     move.w     [A2], [A0]
  469. 0000049A  102D E33D                move.b     D0, [A5 - 0x1CC3]
  470. 0000049E  660A                     bne        +0xC /* 000004AA */
  471. 000004A0  302D E34C                move.w     D0, [A5 - 0x1CB4]
  472. 000004A4  0240 0100                andi.w     D0, 0x100
  473. 000004A8  670E                     beq        +0x10 /* 000004B8 */
  474. label000004AA:
  475. 000004AA  41ED CA94                lea.l      A0, [A5 - 0x356C]
  476. 000004AE  224B                     movea.l    A1, A3
  477. 000004B0  7022                     moveq.l    D0, 0x22
  478. 000004B2  D3C0                     add.l      A1, D0
  479. 000004B4  22D8                     move.l     [A1]+, [A0]+
  480. 000004B6  3290                     move.w     [A1], [A0]
  481. label000004B8:
  482. 000004B8  200B                     move.l     D0, A3
  483. 000004BA  4CDF 0C00                movem.l    A2,A3, [A7]+
  484. 000004BE  4E75                     rts
  485. fn000004C0:
  486. 000004C0  4E56 0000                link       A6, 0
  487. 000004C4  48E7 1028                movem.l    -[A7], D3,A2,A4
  488. 000004C8  286E 0008                movea.l    A4, [A6 + 0x8]
  489. 000004CC  200C                     move.l     D0, A4
  490. 000004CE  6700 009E                beq        +0xA0 /* 0000056E */
  491. 000004D2  102D E6A8                move.b     D0, [A5 - 0x1958]
  492. 000004D6  6716                     beq        +0x18 /* 000004EE */
  493. 000004D8  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  494. 000004DC  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  495. 000004E0  246C 0016                movea.l    A2, [A4 + 0x16]
  496. 000004E4  200A                     move.l     D0, A2
  497. 000004E6  6706                     beq        +0x8 /* 000004EE */
  498. 000004E8  2F0A                     move.l     -[A7], A2
  499. 000004EA  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  500. label000004EE:
  501. 000004EE  102C 0001                move.b     D0, [A4 + 0x1]
  502. 000004F2  532C 0001                subq.b     [A4 + 0x1], 1
  503. 000004F6  4A00                     tst.b      D0
  504. 000004F8  6674                     bne        +0x76 /* 0000056E */
  505. 000004FA  53AD C9A6                subq.l     [A5 - 0x365A], 1
  506. 000004FE  1014                     move.b     D0, [A4]
  507. 00000500  7600                     moveq.l    D3, 0x00
  508. 00000502  1600                     move.b     D3, D0
  509. 00000504  2003                     move.l     D0, D3
  510. 00000506  725D                     moveq.l    D1, 0x5D
  511. 00000508  B081                     cmp.l      D0, D1
  512. 0000050A  6758                     beq        +0x5A /* 00000564 */
  513. 0000050C  725F                     moveq.l    D1, 0x5F
  514. 0000050E  B081                     cmp.l      D0, D1
  515. 00000510  6752                     beq        +0x54 /* 00000564 */
  516. 00000512  725E                     moveq.l    D1, 0x5E
  517. 00000514  B081                     cmp.l      D0, D1
  518. 00000516  674C                     beq        +0x4E /* 00000564 */
  519. 00000518  7262                     moveq.l    D1, 0x62
  520. 0000051A  B081                     cmp.l      D0, D1
  521. 0000051C  6708                     beq        +0xA /* 00000526 */
  522. 0000051E  7263                     moveq.l    D1, 0x63
  523. 00000520  B081                     cmp.l      D0, D1
  524. 00000522  6702                     beq        +0x4 /* 00000526 */
  525. 00000524  6016                     bra        +0x18 /* 0000053C */
  526. label00000526:
  527. 00000526  302C 0020                move.w     D0, [A4 + 0x20]
  528. 0000052A  0240 0800                andi.w     D0, 0x800
  529. 0000052E  6634                     bne        +0x36 /* 00000564 */
  530. 00000530  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  531. 00000534  206D E690                movea.l    A0, [A5 - 0x1970]
  532. 00000538  4E90                     jsr        [A0]
  533. 0000053A  6028                     bra        +0x2A /* 00000564 */
  534. label0000053C:
  535. 0000053C  45ED E076                lea.l      A2, [A5 - 0x1F8A]
  536. 00000540  45F2 3000                lea.l      A2, [A2 + D3.w]
  537. 00000544  1012                     move.b     D0, [A2]
  538. 00000546  7203                     moveq.l    D1, 0x03
  539. 00000548  C001                     and.b      D0, D1
  540. 0000054A  6718                     beq        +0x1A /* 00000564 */
  541. 0000054C  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  542. 00000550  4EBA FF6E                jsr        [PC - 0x92 /* 000004C0 */]
  543. 00000554  1012                     move.b     D0, [A2]
  544. 00000556  7201                     moveq.l    D1, 0x01
  545. 00000558  C001                     and.b      D0, D1
  546. 0000055A  6708                     beq        +0xA /* 00000564 */
  547. 0000055C  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  548. 00000560  4EBA FF5E                jsr        [PC - 0xA2 /* 000004C0 */]
  549. label00000564:
  550. 00000564  296D C9A2 0002           move.l     [A4 + 0x2], [A5 - 0x365E]
  551. 0000056A  2B4C C9A2                move.l     [A5 - 0x365E], A4
  552. label0000056E:
  553. 0000056E  4CDF 1408                movem.l    D3,A2,A4, [A7]+
  554. 00000572  4E5E                     unlink     A6
  555. 00000574  205F                     movea.l    A0, [A7]+
  556. 00000576  584F                     addq.w     A7, 4
  557. 00000578  4ED0                     jmp        [A0]
  558. 0000057A  4E56 0000                link       A6, 0
  559. 0000057E  48E7 0030                movem.l    -[A7], A2,A3
  560. 00000582  246E 0008                movea.l    A2, [A6 + 0x8]
  561. 00000586  266E 000C                movea.l    A3, [A6 + 0xC]
  562. 0000058A  200B                     move.l     D0, A3
  563. 0000058C  6730                     beq        +0x32 /* 000005BE */
  564. 0000058E  200A                     move.l     D0, A2
  565. 00000590  672E                     beq        +0x30 /* 000005C0 */
  566. 00000592  102D E6A8                move.b     D0, [A5 - 0x1958]
  567. 00000596  6712                     beq        +0x14 /* 000005AA */
  568. 00000598  700F                     moveq.l    D0, 0x0F
  569. 0000059A  2F00                     move.l     -[A7], D0
  570. 0000059C  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  571. 000005A0  2F0B                     move.l     -[A7], A3
  572. 000005A2  2F0A                     move.l     -[A7], A2
  573. 000005A4  4EBA 0186                jsr        [PC + 0x186 /* 0000072C */]
  574. 000005A8  6010                     bra        +0x12 /* 000005BA */
  575. label000005AA:
  576. 000005AA  700F                     moveq.l    D0, 0x0F
  577. 000005AC  2F00                     move.l     -[A7], D0
  578. 000005AE  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  579. 000005B2  2F0B                     move.l     -[A7], A3
  580. 000005B4  2F0A                     move.l     -[A7], A2
  581. 000005B6  4EBA 01EE                jsr        [PC + 0x1EE /* 000007A6 */]
  582. label000005BA:
  583. 000005BA  2640                     movea.l    A3, D0
  584. 000005BC  6002                     bra        +0x4 /* 000005C0 */
  585. label000005BE:
  586. 000005BE  264A                     movea.l    A3, A2
  587. label000005C0:
  588. 000005C0  200B                     move.l     D0, A3
  589. 000005C2  4CDF 0C00                movem.l    A2,A3, [A7]+
  590. 000005C6  4E5E                     unlink     A6
  591. 000005C8  205F                     movea.l    A0, [A7]+
  592. 000005CA  504F                     addq.w     A7, 8
  593. 000005CC  4ED0                     jmp        [A0]
  594. fn000005CE:
  595. 000005CE  4E56 FFFC                link       A6, -0x0004
  596. 000005D2  48E7 0038                movem.l    -[A7], A2,A3,A4
  597. 000005D6  202E 0008                move.l     D0, [A6 + 0x8]
  598. 000005DA  6608                     bne        +0xA /* 000005E4 */
  599. 000005DC  202E 0008                move.l     D0, [A6 + 0x8]
  600. 000005E0  4EFA 013E                jmp        [PC + 0x13E /* 00000720 */]
  601. label000005E4:
  602. 000005E4  4EBA FE78                jsr        [PC - 0x188 /* 0000045E */]
  603. 000005E8  2D40 FFFC                move.l     [A6 - 0x4], D0
  604. 000005EC  246E 0008                movea.l    A2, [A6 + 0x8]
  605. 000005F0  2040                     movea.l    A0, D0
  606. 000005F2  7207                     moveq.l    D1, 0x07
  607. label000005F4:
  608. 000005F4  20DA                     move.l     [A0]+, [A2]+
  609. 000005F6  51C9 FFFC                dbf        D1, -0x6 /* 000005F4 */
  610. 000005FA  3092                     move.w     [A0], [A2]
  611. 000005FC  122D E33D                move.b     D1, [A5 - 0x1CC3]
  612. 00000600  6712                     beq        +0x14 /* 00000614 */
  613. 00000602  206E 0008                movea.l    A0, [A6 + 0x8]
  614. 00000606  7222                     moveq.l    D1, 0x22
  615. 00000608  D1C1                     add.l      A0, D1
  616. 0000060A  2240                     movea.l    A1, D0
  617. 0000060C  7022                     moveq.l    D0, 0x22
  618. 0000060E  D3C0                     add.l      A1, D0
  619. 00000610  22D8                     move.l     [A1]+, [A0]+
  620. 00000612  3290                     move.w     [A1], [A0]
  621. label00000614:
  622. 00000614  206E FFFC                movea.l    A0, [A6 - 0x4]
  623. 00000618  2468 0016                movea.l    A2, [A0 + 0x16]
  624. 0000061C  200A                     move.l     D0, A2
  625. 0000061E  6704                     beq        +0x6 /* 00000624 */
  626. 00000620  526A 0006                addq.w     [A2 + 0x6], 1
  627. label00000624:
  628. 00000624  206E 0008                movea.l    A0, [A6 + 0x8]
  629. 00000628  4A28 0001                tst.b      [A0 + 0x1]
  630. 0000062C  670A                     beq        +0xC /* 00000638 */
  631. 0000062E  2F3C 0000 016C           move.l     -[A7], 0x16C
  632. 00000634  4EBA FDFA                jsr        [PC - 0x206 /* 00000430 */]
  633. label00000638:
  634. 00000638  102D E6A8                move.b     D0, [A5 - 0x1958]
  635. 0000063C  670C                     beq        +0xE /* 0000064A */
  636. 0000063E  206E FFFC                movea.l    A0, [A6 - 0x4]
  637. 00000642  2068 0012                movea.l    A0, [A0 + 0x12]
  638. 00000646  5268 0006                addq.w     [A0 + 0x6], 1
  639. label0000064A:
  640. 0000064A  246E 0008                movea.l    A2, [A6 + 0x8]
  641. 0000064E  1212                     move.b     D1, [A2]
  642. 00000650  7000                     moveq.l    D0, 0x00
  643. 00000652  1001                     move.b     D0, D1
  644. 00000654  47ED E076                lea.l      A3, [A5 - 0x1F8A]
  645. 00000658  1033 0000                move.b     D0, [A3 + D0.w]
  646. 0000065C  7203                     moveq.l    D1, 0x03
  647. 0000065E  C001                     and.b      D0, D1
  648. 00000660  6732                     beq        +0x34 /* 00000694 */
  649. 00000662  2F2A 0002                move.l     -[A7], [A2 + 0x2]
  650. 00000666  4EBA FF66                jsr        [PC - 0x9A /* 000005CE */]
  651. 0000066A  286E FFFC                movea.l    A4, [A6 - 0x4]
  652. 0000066E  2940 0002                move.l     [A4 + 0x2], D0
  653. 00000672  1212                     move.b     D1, [A2]
  654. 00000674  7000                     moveq.l    D0, 0x00
  655. 00000676  1001                     move.b     D0, D1
  656. 00000678  1033 0000                move.b     D0, [A3 + D0.w]
  657. 0000067C  7201                     moveq.l    D1, 0x01
  658. 0000067E  C001                     and.b      D0, D1
  659. 00000680  6700 009A                beq        +0x9C /* 0000071C */
  660. 00000684  2F2A 0006                move.l     -[A7], [A2 + 0x6]
  661. 00000688  4EBA FF44                jsr        [PC - 0xBC /* 000005CE */]
  662. 0000068C  2940 0006                move.l     [A4 + 0x6], D0
  663. 00000690  6000 008A                bra        +0x8C /* 0000071C */
  664. label00000694:
  665. 00000694  246E 0008                movea.l    A2, [A6 + 0x8]
  666. 00000698  1212                     move.b     D1, [A2]
  667. 0000069A  7000                     moveq.l    D0, 0x00
  668. 0000069C  1001                     move.b     D0, D1
  669. 0000069E  7262                     moveq.l    D1, 0x62
  670. 000006A0  B081                     cmp.l      D0, D1
  671. 000006A2  6708                     beq        +0xA /* 000006AC */
  672. 000006A4  7263                     moveq.l    D1, 0x63
  673. 000006A6  B081                     cmp.l      D0, D1
  674. 000006A8  6720                     beq        +0x22 /* 000006CA */
  675. 000006AA  6070                     bra        +0x72 /* 0000071C */
  676. label000006AC:
  677. 000006AC  102D E6AA                move.b     D0, [A5 - 0x1956]
  678. 000006B0  6718                     beq        +0x1A /* 000006CA */
  679. 000006B2  2F0A                     move.l     -[A7], A2
  680. 000006B4  4EBA 0396                jsr        [PC + 0x396 /* 00000A4C */]
  681. 000006B8  266E FFFC                movea.l    A3, [A6 - 0x4]
  682. 000006BC  16BC 005E                move.b     [A3], 0x5E /* '^' */
  683. 000006C0  202A 0002                move.l     D0, [A2 + 0x2]
  684. 000006C4  2740 0002                move.l     [A3 + 0x2], D0
  685. 000006C8  6052                     bra        +0x54 /* 0000071C */
  686. label000006CA:
  687. 000006CA  246E 0008                movea.l    A2, [A6 + 0x8]
  688. 000006CE  302A 0020                move.w     D0, [A2 + 0x20]
  689. 000006D2  0240 0800                andi.w     D0, 0x800
  690. 000006D6  671C                     beq        +0x1E /* 000006F4 */
  691. 000006D8  266E FFFC                movea.l    A3, [A6 - 0x4]
  692. 000006DC  006B 0800 0020           ori.w      [A3 + 0x20], 0x800
  693. 000006E2  302A 0006                move.w     D0, [A2 + 0x6]
  694. 000006E6  3740 0006                move.w     [A3 + 0x6], D0
  695. 000006EA  302A 0008                move.w     D0, [A2 + 0x8]
  696. 000006EE  3740 0008                move.w     [A3 + 0x8], D0
  697. 000006F2  6028                     bra        +0x2A /* 0000071C */
  698. label000006F4:
  699. 000006F4  246E FFFC                movea.l    A2, [A6 - 0x4]
  700. 000006F8  2F2A 000E                move.l     -[A7], [A2 + 0xE]
  701. 000006FC  206D E6A0                movea.l    A0, [A5 - 0x1960]
  702. 00000700  4E90                     jsr        [A0]
  703. 00000702  2540 000A                move.l     [A2 + 0xA], D0
  704. 00000706  246E 0008                movea.l    A2, [A6 + 0x8]
  705. 0000070A  2F2A 000E                move.l     -[A7], [A2 + 0xE]
  706. 0000070E  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  707. 00000712  2F00                     move.l     -[A7], D0
  708. 00000714  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  709. 00000718  4FEF 000C                lea.l      A7, [A7 + 0xC]
  710. label0000071C:
  711. 0000071C  202E FFFC                move.l     D0, [A6 - 0x4]
  712. label00000720:
  713. 00000720  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  714. 00000724  4E5E                     unlink     A6
  715. 00000726  205F                     movea.l    A0, [A7]+
  716. 00000728  584F                     addq.w     A7, 4
  717. 0000072A  4ED0                     jmp        [A0]
  718. fn0000072C:
  719. 0000072C  4E56 0000                link       A6, 0
  720. 00000730  2F0B                     move.l     -[A7], A3
  721. 00000732  0CAE 0000 0070 0014      cmpi.l     [A6 + 0x14], 0x70 /* 'p' */
  722. 0000073A  6418                     bcc        +0x1A /* 00000754 */
  723. 0000073C  202E 0014                move.l     D0, [A6 + 0x14]
  724. 00000740  41ED E076                lea.l      A0, [A5 - 0x1F8A]
  725. 00000744  1030 0000                move.b     D0, [A0 + D0.w]
  726. 00000748  7201                     moveq.l    D1, 0x01
  727. 0000074A  C001                     and.b      D0, D1
  728. 0000074C  6706                     beq        +0x8 /* 00000754 */
  729. 0000074E  202E 000C                move.l     D0, [A6 + 0xC]
  730. 00000752  660A                     bne        +0xC /* 0000075E */
  731. label00000754:
  732. 00000754  2F3C 0000 01E0           move.l     -[A7], 0x1E0
  733. 0000075A  4EBA FCD4                jsr        [PC - 0x32C /* 00000430 */]
  734. label0000075E:
  735. 0000075E  102D E6A8                move.b     D0, [A5 - 0x1958]
  736. 00000762  660A                     bne        +0xC /* 0000076E */
  737. 00000764  2F3C 0000 01E1           move.l     -[A7], 0x1E1
  738. 0000076A  4EBA FCC4                jsr        [PC - 0x33C /* 00000430 */]
  739. label0000076E:
  740. 0000076E  4EBA FCEE                jsr        [PC - 0x312 /* 0000045E */]
  741. 00000772  2640                     movea.l    A3, D0
  742. 00000774  202E 0010                move.l     D0, [A6 + 0x10]
  743. 00000778  670E                     beq        +0x10 /* 00000788 */
  744. 0000077A  202E 0010                move.l     D0, [A6 + 0x10]
  745. 0000077E  2740 0012                move.l     [A3 + 0x12], D0
  746. 00000782  2040                     movea.l    A0, D0
  747. 00000784  5268 0006                addq.w     [A0 + 0x6], 1
  748. label00000788:
  749. 00000788  16AE 0017                move.b     [A3], [A6 + 0x17]
  750. 0000078C  276E 000C 0002           move.l     [A3 + 0x2], [A6 + 0xC]
  751. 00000792  276E 0008 0006           move.l     [A3 + 0x6], [A6 + 0x8]
  752. 00000798  200B                     move.l     D0, A3
  753. 0000079A  265F                     movea.l    A3, [A7]+
  754. 0000079C  4E5E                     unlink     A6
  755. 0000079E  205F                     movea.l    A0, [A7]+
  756. 000007A0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  757. 000007A4  4ED0                     jmp        [A0]
  758. fn000007A6:
  759. 000007A6  4E56 0000                link       A6, 0
  760. 000007AA  48E7 1030                movem.l    -[A7], D3,A2,A3
  761. 000007AE  266E 0008                movea.l    A3, [A6 + 0x8]
  762. 000007B2  262E 0014                move.l     D3, [A6 + 0x14]
  763. 000007B6  7070                     moveq.l    D0, 0x70
  764. 000007B8  B680                     cmp.l      D3, D0
  765. 000007BA  641C                     bcc        +0x1E /* 000007D8 */
  766. 000007BC  202E 0014                move.l     D0, [A6 + 0x14]
  767. 000007C0  41ED E076                lea.l      A0, [A5 - 0x1F8A]
  768. 000007C4  1030 0000                move.b     D0, [A0 + D0.w]
  769. 000007C8  7201                     moveq.l    D1, 0x01
  770. 000007CA  C001                     and.b      D0, D1
  771. 000007CC  670A                     beq        +0xC /* 000007D8 */
  772. 000007CE  202E 000C                move.l     D0, [A6 + 0xC]
  773. 000007D2  6704                     beq        +0x6 /* 000007D8 */
  774. 000007D4  200B                     move.l     D0, A3
  775. 000007D6  660A                     bne        +0xC /* 000007E2 */
  776. label000007D8:
  777. 000007D8  2F3C 0000 01F4           move.l     -[A7], 0x1F4
  778. 000007DE  4EBA FC50                jsr        [PC - 0x3B0 /* 00000430 */]
  779. label000007E2:
  780. 000007E2  102D E6A8                move.b     D0, [A5 - 0x1958]
  781. 000007E6  670A                     beq        +0xC /* 000007F2 */
  782. 000007E8  2F3C 0000 01F5           move.l     -[A7], 0x1F5
  783. 000007EE  4EBA FC40                jsr        [PC - 0x3C0 /* 00000430 */]
  784. label000007F2:
  785. 000007F2  4EBA FC6A                jsr        [PC - 0x396 /* 0000045E */]
  786. 000007F6  2440                     movea.l    A2, D0
  787. 000007F8  256E 0010 0012           move.l     [A2 + 0x12], [A6 + 0x10]
  788. 000007FE  14AE 0017                move.b     [A2], [A6 + 0x17]
  789. 00000802  256E 000C 0002           move.l     [A2 + 0x2], [A6 + 0xC]
  790. 00000808  254B 0006                move.l     [A2 + 0x6], A3
  791. 0000080C  700F                     moveq.l    D0, 0x0F
  792. 0000080E  B680                     cmp.l      D3, D0
  793. 00000810  661C                     bne        +0x1E /* 0000082E */
  794. 00000812  362E 0012                move.w     D3, [A6 + 0x12]
  795. 00000816  701F                     moveq.l    D0, 0x1F
  796. 00000818  C640                     and.w      D3, D0
  797. 0000081A  7014                     moveq.l    D0, 0x14
  798. 0000081C  B640                     cmp.w      D3, D0
  799. 0000081E  6706                     beq        +0x8 /* 00000826 */
  800. 00000820  7015                     moveq.l    D0, 0x15
  801. 00000822  B640                     cmp.w      D3, D0
  802. 00000824  6608                     bne        +0xA /* 0000082E */
  803. label00000826:
  804. 00000826  202B 001C                move.l     D0, [A3 + 0x1C]
  805. 0000082A  2540 001C                move.l     [A2 + 0x1C], D0
  806. label0000082E:
  807. 0000082E  200A                     move.l     D0, A2
  808. 00000830  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  809. 00000834  4E5E                     unlink     A6
  810. 00000836  205F                     movea.l    A0, [A7]+
  811. 00000838  4FEF 0010                lea.l      A7, [A7 + 0x10]
  812. 0000083C  4ED0                     jmp        [A0]
  813. fn0000083E:
  814. 0000083E  4E56 0000                link       A6, 0
  815. 00000842  2F0B                     move.l     -[A7], A3
  816. 00000844  0CAE 0000 0070 0010      cmpi.l     [A6 + 0x10], 0x70 /* 'p' */
  817. 0000084C  6418                     bcc        +0x1A /* 00000866 */
  818. 0000084E  202E 0010                move.l     D0, [A6 + 0x10]
  819. 00000852  41ED E076                lea.l      A0, [A5 - 0x1F8A]
  820. 00000856  1030 0000                move.b     D0, [A0 + D0.w]
  821. 0000085A  7202                     moveq.l    D1, 0x02
  822. 0000085C  C001                     and.b      D0, D1
  823. 0000085E  6706                     beq        +0x8 /* 00000866 */
  824. 00000860  202E 0008                move.l     D0, [A6 + 0x8]
  825. 00000864  660A                     bne        +0xC /* 00000870 */
  826. label00000866:
  827. 00000866  2F3C 0000 020D           move.l     -[A7], 0x20D
  828. 0000086C  4EBA FBC2                jsr        [PC - 0x43E /* 00000430 */]
  829. label00000870:
  830. 00000870  102D E6A8                move.b     D0, [A5 - 0x1958]
  831. 00000874  660A                     bne        +0xC /* 00000880 */
  832. 00000876  2F3C 0000 020E           move.l     -[A7], 0x20E
  833. 0000087C  4EBA FBB2                jsr        [PC - 0x44E /* 00000430 */]
  834. label00000880:
  835. 00000880  4EBA FBDC                jsr        [PC - 0x424 /* 0000045E */]
  836. 00000884  2640                     movea.l    A3, D0
  837. 00000886  202E 000C                move.l     D0, [A6 + 0xC]
  838. 0000088A  670E                     beq        +0x10 /* 0000089A */
  839. 0000088C  202E 000C                move.l     D0, [A6 + 0xC]
  840. 00000890  2740 0012                move.l     [A3 + 0x12], D0
  841. 00000894  2040                     movea.l    A0, D0
  842. 00000896  5268 0006                addq.w     [A0 + 0x6], 1
  843. label0000089A:
  844. 0000089A  16AE 0013                move.b     [A3], [A6 + 0x13]
  845. 0000089E  276E 0008 0002           move.l     [A3 + 0x2], [A6 + 0x8]
  846. 000008A4  200B                     move.l     D0, A3
  847. 000008A6  265F                     movea.l    A3, [A7]+
  848. 000008A8  4E5E                     unlink     A6
  849. 000008AA  205F                     movea.l    A0, [A7]+
  850. 000008AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  851. 000008B0  4ED0                     jmp        [A0]
  852. fn000008B2:
  853. 000008B2  4E56 0000                link       A6, 0
  854. 000008B6  48E7 1010                movem.l    -[A7], D3,A3
  855. 000008BA  102D E6A8                move.b     D0, [A5 - 0x1958]
  856. 000008BE  660A                     bne        +0xC /* 000008CA */
  857. 000008C0  2F3C 0000 0233           move.l     -[A7], 0x233
  858. 000008C6  4EBA FB68                jsr        [PC - 0x498 /* 00000430 */]
  859. label000008CA:
  860. 000008CA  4EBA FB92                jsr        [PC - 0x46E /* 0000045E */]
  861. 000008CE  2640                     movea.l    A3, D0
  862. 000008D0  16BC 005D                move.b     [A3], 0x5D /* ']' */
  863. 000008D4  262E 000C                move.l     D3, [A6 + 0xC]
  864. 000008D8  2743 0012                move.l     [A3 + 0x12], D3
  865. 000008DC  202E 000C                move.l     D0, [A6 + 0xC]
  866. 000008E0  6706                     beq        +0x8 /* 000008E8 */
  867. 000008E2  2043                     movea.l    A0, D3
  868. 000008E4  5268 0006                addq.w     [A0 + 0x6], 1
  869. label000008E8:
  870. 000008E8  276E 0008 0006           move.l     [A3 + 0x6], [A6 + 0x8]
  871. 000008EE  200B                     move.l     D0, A3
  872. 000008F0  4CDF 0808                movem.l    D3,A3, [A7]+
  873. 000008F4  4E5E                     unlink     A6
  874. 000008F6  205F                     movea.l    A0, [A7]+
  875. 000008F8  504F                     addq.w     A7, 8
  876. 000008FA  4ED0                     jmp        [A0]
  877. fn000008FC:
  878. 000008FC  4E56 0000                link       A6, 0
  879. 00000900  48E7 0018                movem.l    -[A7], A3,A4
  880. 00000904  266E 0008                movea.l    A3, [A6 + 0x8]
  881. 00000908  286E 000C                movea.l    A4, [A6 + 0xC]
  882. 0000090C  102D E6A8                move.b     D0, [A5 - 0x1958]
  883. 00000910  660A                     bne        +0xC /* 0000091C */
  884. 00000912  2F3C 0000 02D1           move.l     -[A7], 0x2D1
  885. 00000918  4EBA FB16                jsr        [PC - 0x4EA /* 00000430 */]
  886. label0000091C:
  887. 0000091C  200B                     move.l     D0, A3
  888. 0000091E  6704                     beq        +0x6 /* 00000924 */
  889. 00000920  526B 0006                addq.w     [A3 + 0x6], 1
  890. label00000924:
  891. 00000924  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  892. 00000928  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  893. 0000092C  294B 0012                move.l     [A4 + 0x12], A3
  894. 00000930  200C                     move.l     D0, A4
  895. 00000932  4CDF 1800                movem.l    A3,A4, [A7]+
  896. 00000936  4E5E                     unlink     A6
  897. 00000938  205F                     movea.l    A0, [A7]+
  898. 0000093A  504F                     addq.w     A7, 8
  899. 0000093C  4ED0                     jmp        [A0]
  900. 0000093E  4E56 0000                link       A6, 0
  901. 00000942  102D E6A8                move.b     D0, [A5 - 0x1958]
  902. 00000946  660A                     bne        +0xC /* 00000952 */
  903. 00000948  2F3C 0000 02FF           move.l     -[A7], 0x2FF
  904. 0000094E  4EBA FAE0                jsr        [PC - 0x520 /* 00000430 */]
  905. label00000952:
  906. 00000952  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  907. 00000956  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  908. 0000095A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  909. 0000095E  4EAD 1AD2                jsr        [A5 + 0x1AD2 /* export_854 */]
  910. 00000962  2F00                     move.l     -[A7], D0
  911. 00000964  4EBA FF4C                jsr        [PC - 0xB4 /* 000008B2 */]
  912. 00000968  4E5E                     unlink     A6
  913. 0000096A  205F                     movea.l    A0, [A7]+
  914. 0000096C  584F                     addq.w     A7, 4
  915. 0000096E  4ED0                     jmp        [A0]
  916. fn00000970:
  917. 00000970  4E56 0000                link       A6, 0
  918. 00000974  48E7 0018                movem.l    -[A7], A3,A4
  919. 00000978  286E 0008                movea.l    A4, [A6 + 0x8]
  920. 0000097C  4EBA FAE0                jsr        [PC - 0x520 /* 0000045E */]
  921. 00000980  2640                     movea.l    A3, D0
  922. 00000982  102D E6A8                move.b     D0, [A5 - 0x1958]
  923. 00000986  6710                     beq        +0x12 /* 00000998 */
  924. 00000988  202C 000C                move.l     D0, [A4 + 0xC]
  925. 0000098C  2740 0012                move.l     [A3 + 0x12], D0
  926. 00000990  2040                     movea.l    A0, D0
  927. 00000992  5268 0006                addq.w     [A0 + 0x6], 1
  928. 00000996  600A                     bra        +0xC /* 000009A2 */
  929. label00000998:
  930. 00000998  206C 000C                movea.l    A0, [A4 + 0xC]
  931. 0000099C  2010                     move.l     D0, [A0]
  932. 0000099E  2740 0012                move.l     [A3 + 0x12], D0
  933. label000009A2:
  934. 000009A2  16BC 005F                move.b     [A3], 0x5F /* '_' */
  935. 000009A6  274C 0002                move.l     [A3 + 0x2], A4
  936. 000009AA  200B                     move.l     D0, A3
  937. 000009AC  4CDF 1800                movem.l    A3,A4, [A7]+
  938. 000009B0  4E5E                     unlink     A6
  939. 000009B2  205F                     movea.l    A0, [A7]+
  940. 000009B4  584F                     addq.w     A7, 4
  941. 000009B6  4ED0                     jmp        [A0]
  942. 000009B8  4E56 0000                link       A6, 0
  943. 000009BC  2F0A                     move.l     -[A7], A2
  944. 000009BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  945. 000009C2  4EBA FFAC                jsr        [PC - 0x54 /* 00000970 */]
  946. 000009C6  2440                     movea.l    A2, D0
  947. 000009C8  7014                     moveq.l    D0, 0x14
  948. 000009CA  2F00                     move.l     -[A7], D0
  949. 000009CC  2F0A                     move.l     -[A7], A2
  950. 000009CE  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  951. 000009D2  4EAD 14F2                jsr        [A5 + 0x14F2 /* export_666 */]
  952. 000009D6  2F00                     move.l     -[A7], D0
  953. 000009D8  2F0A                     move.l     -[A7], A2
  954. 000009DA  4EBA FE62                jsr        [PC - 0x19E /* 0000083E */]
  955. 000009DE  245F                     movea.l    A2, [A7]+
  956. 000009E0  4E5E                     unlink     A6
  957. 000009E2  205F                     movea.l    A0, [A7]+
  958. 000009E4  584F                     addq.w     A7, 4
  959. 000009E6  4ED0                     jmp        [A0]
  960. fn000009E8:
  961. 000009E8  4E56 0000                link       A6, 0
  962. 000009EC  48E7 1010                movem.l    -[A7], D3,A3
  963. 000009F0  266E 0008                movea.l    A3, [A6 + 0x8]
  964. 000009F4  7600                     moveq.l    D3, 0x00
  965. 000009F6  6010                     bra        +0x12 /* 00000A08 */
  966. label000009F8:
  967. 000009F8  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  968. 000009FC  4EBA FFEA                jsr        [PC - 0x16 /* 000009E8 */]
  969. 00000A00  8680                     or.l       D3, D0
  970. 00000A02  663A                     bne        +0x3C /* 00000A3E */
  971. 00000A04  266B 0006                movea.l    A3, [A3 + 0x6]
  972. label00000A08:
  973. 00000A08  1213                     move.b     D1, [A3]
  974. 00000A0A  7000                     moveq.l    D0, 0x00
  975. 00000A0C  1001                     move.b     D0, D1
  976. 00000A0E  720F                     moveq.l    D1, 0x0F
  977. 00000A10  B081                     cmp.l      D0, D1
  978. 00000A12  67E4                     beq        -0x1A /* 000009F8 */
  979. 00000A14  7257                     moveq.l    D1, 0x57
  980. 00000A16  B081                     cmp.l      D0, D1
  981. 00000A18  6708                     beq        +0xA /* 00000A22 */
  982. 00000A1A  7258                     moveq.l    D1, 0x58
  983. 00000A1C  B081                     cmp.l      D0, D1
  984. 00000A1E  6702                     beq        +0x4 /* 00000A22 */
  985. 00000A20  601C                     bra        +0x1E /* 00000A3E */
  986. label00000A22:
  987. 00000A22  266B 0002                movea.l    A3, [A3 + 0x2]
  988. 00000A26  1013                     move.b     D0, [A3]
  989. 00000A28  725F                     moveq.l    D1, 0x5F
  990. 00000A2A  B001                     cmp.b      D0, D1
  991. 00000A2C  6610                     bne        +0x12 /* 00000A3E */
  992. 00000A2E  206B 0002                movea.l    A0, [A3 + 0x2]
  993. 00000A32  2028 0018                move.l     D0, [A0 + 0x18]
  994. 00000A36  7210                     moveq.l    D1, 0x10
  995. 00000A38  C081                     and.l      D0, D1
  996. 00000A3A  6702                     beq        +0x4 /* 00000A3E */
  997. 00000A3C  7601                     moveq.l    D3, 0x01
  998. label00000A3E:
  999. 00000A3E  2003                     move.l     D0, D3
  1000. 00000A40  4CDF 0808                movem.l    D3,A3, [A7]+
  1001. 00000A44  4E5E                     unlink     A6
  1002. 00000A46  205F                     movea.l    A0, [A7]+
  1003. 00000A48  584F                     addq.w     A7, 4
  1004. 00000A4A  4ED0                     jmp        [A0]
  1005. fn00000A4C:
  1006. 00000A4C  4E56 FFFC                link       A6, -0x0004
  1007. 00000A50  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  1008. 00000A54  102D E6A8                move.b     D0, [A5 - 0x1958]
  1009. 00000A58  670A                     beq        +0xC /* 00000A64 */
  1010. 00000A5A  2F3C 0000 04A6           move.l     -[A7], 0x4A6
  1011. 00000A60  4EBA F9CE                jsr        [PC - 0x632 /* 00000430 */]
  1012. label00000A64:
  1013. 00000A64  246E 0008                movea.l    A2, [A6 + 0x8]
  1014. 00000A68  1012                     move.b     D0, [A2]
  1015. 00000A6A  7262                     moveq.l    D1, 0x62
  1016. 00000A6C  B001                     cmp.b      D0, D1
  1017. 00000A6E  670A                     beq        +0xC /* 00000A7A */
  1018. 00000A70  2F3C 0000 04A8           move.l     -[A7], 0x4A8
  1019. 00000A76  4EBA F9B8                jsr        [PC - 0x648 /* 00000430 */]
  1020. label00000A7A:
  1021. 00000A7A  202A 000A                move.l     D0, [A2 + 0xA]
  1022. 00000A7E  2D40 FFFC                move.l     [A6 - 0x4], D0
  1023. 00000A82  282A 000E                move.l     D4, [A2 + 0xE]
  1024. 00000A86  47ED C9B2                lea.l      A3, [A5 - 0x364E]
  1025. 00000A8A  49ED C9B6                lea.l      A4, [A5 - 0x364A]
  1026. 00000A8E  605A                     bra        +0x5C /* 00000AEA */
  1027. label00000A90:
  1028. 00000A90  2014                     move.l     D0, [A4]
  1029. 00000A92  B084                     cmp.l      D0, D4
  1030. 00000A94  664E                     bne        +0x50 /* 00000AE4 */
  1031. 00000A96  2F04                     move.l     -[A7], D4
  1032. 00000A98  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1033. 00000A9C  2F13                     move.l     -[A7], [A3]
  1034. 00000A9E  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  1035. 00000AA2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1036. 00000AA6  4A80                     tst.l      D0
  1037. 00000AA8  663A                     bne        +0x3C /* 00000AE4 */
  1038. 00000AAA  200B                     move.l     D0, A3
  1039. 00000AAC  41ED C9B2                lea.l      A0, [A5 - 0x364E]
  1040. 00000AB0  9088                     sub.l      D0, A0
  1041. 00000AB2  720C                     moveq.l    D1, 0x0C
  1042. 00000AB4  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1043. 00000AB8  2600                     move.l     D3, D0
  1044. 00000ABA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1045. 00000ABE  206D E690                movea.l    A0, [A5 - 0x1970]
  1046. 00000AC2  4E90                     jsr        [A0]
  1047. 00000AC4  2003                     move.l     D0, D3
  1048. 00000AC6  2200                     move.l     D1, D0
  1049. 00000AC8  C0FC 000C                mulu.w     D0, 0xC
  1050. 00000ACC  4841                     swap.w     D1
  1051. 00000ACE  C2FC 000C                mulu.w     D1, 0xC
  1052. 00000AD2  4841                     swap.w     D1
  1053. 00000AD4  4241                     clr.w      D1
  1054. 00000AD6  D081                     add.l      D0, D1
  1055. 00000AD8  41ED C9AE                lea.l      A0, [A5 - 0x3652]
  1056. 00000ADC  2870 0000                movea.l    A4, [A0 + D0.w]
  1057. 00000AE0  6000 00B2                bra        +0xB4 /* 00000B94 */
  1058. label00000AE4:
  1059. 00000AE4  760C                     moveq.l    D3, 0x0C
  1060. 00000AE6  D7C3                     add.l      A3, D3
  1061. 00000AE8  D9C3                     add.l      A4, D3
  1062. label00000AEA:
  1063. 00000AEA  41ED CA72                lea.l      A0, [A5 - 0x358E]
  1064. 00000AEE  B7C8                     cmpa.l     A3, A0
  1065. 00000AF0  659E                     bcs        -0x60 /* 00000A90 */
  1066. 00000AF2  7002                     moveq.l    D0, 0x02
  1067. 00000AF4  2F00                     move.l     -[A7], D0
  1068. 00000AF6  2F04                     move.l     -[A7], D4
  1069. 00000AF8  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  1070. 00000AFC  2F00                     move.l     -[A7], D0
  1071. 00000AFE  4EAD 1A62                jsr        [A5 + 0x1A62 /* export_840 */]
  1072. 00000B02  2840                     movea.l    A4, D0
  1073. 00000B04  197C 0012 0017           move.b     [A4 + 0x17], 0x12
  1074. 00000B0A  202D CA6E                move.l     D0, [A5 - 0x3592]
  1075. 00000B0E  2200                     move.l     D1, D0
  1076. 00000B10  C0FC 000C                mulu.w     D0, 0xC
  1077. 00000B14  4841                     swap.w     D1
  1078. 00000B16  C2FC 000C                mulu.w     D1, 0xC
  1079. 00000B1A  4841                     swap.w     D1
  1080. 00000B1C  4241                     clr.w      D1
  1081. 00000B1E  D081                     add.l      D0, D1
  1082. 00000B20  45ED C9B2                lea.l      A2, [A5 - 0x364E]
  1083. 00000B24  2F32 0000                move.l     -[A7], [A2 + D0.w]
  1084. 00000B28  206D E690                movea.l    A0, [A5 - 0x1970]
  1085. 00000B2C  4E90                     jsr        [A0]
  1086. 00000B2E  202D CA6E                move.l     D0, [A5 - 0x3592]
  1087. 00000B32  2200                     move.l     D1, D0
  1088. 00000B34  C0FC 000C                mulu.w     D0, 0xC
  1089. 00000B38  4841                     swap.w     D1
  1090. 00000B3A  C2FC 000C                mulu.w     D1, 0xC
  1091. 00000B3E  4841                     swap.w     D1
  1092. 00000B40  4241                     clr.w      D1
  1093. 00000B42  D081                     add.l      D0, D1
  1094. 00000B44  25AE FFFC 0000           move.l     [A2 + D0.w], [A6 - 0x4]
  1095. 00000B4A  202D CA6E                move.l     D0, [A5 - 0x3592]
  1096. 00000B4E  2200                     move.l     D1, D0
  1097. 00000B50  C0FC 000C                mulu.w     D0, 0xC
  1098. 00000B54  4841                     swap.w     D1
  1099. 00000B56  C2FC 000C                mulu.w     D1, 0xC
  1100. 00000B5A  4841                     swap.w     D1
  1101. 00000B5C  4241                     clr.w      D1
  1102. 00000B5E  D081                     add.l      D0, D1
  1103. 00000B60  41ED C9B6                lea.l      A0, [A5 - 0x364A]
  1104. 00000B64  2184 0000                move.l     [A0 + D0.w], D4
  1105. 00000B68  202D CA6E                move.l     D0, [A5 - 0x3592]
  1106. 00000B6C  2200                     move.l     D1, D0
  1107. 00000B6E  C0FC 000C                mulu.w     D0, 0xC
  1108. 00000B72  4841                     swap.w     D1
  1109. 00000B74  C2FC 000C                mulu.w     D1, 0xC
  1110. 00000B78  4841                     swap.w     D1
  1111. 00000B7A  4241                     clr.w      D1
  1112. 00000B7C  D081                     add.l      D0, D1
  1113. 00000B7E  41ED C9AE                lea.l      A0, [A5 - 0x3652]
  1114. 00000B82  218C 0000                move.l     [A0 + D0.w], A4
  1115. 00000B86  202D CA6E                move.l     D0, [A5 - 0x3592]
  1116. 00000B8A  5280                     addq.l     D0, 1
  1117. 00000B8C  720F                     moveq.l    D1, 0x0F
  1118. 00000B8E  C081                     and.l      D0, D1
  1119. 00000B90  2B40 CA6E                move.l     [A5 - 0x3592], D0
  1120. label00000B94:
  1121. 00000B94  246E 0008                movea.l    A2, [A6 + 0x8]
  1122. 00000B98  14BC 005E                move.b     [A2], 0x5E /* '^' */
  1123. 00000B9C  254C 0002                move.l     [A2 + 0x2], A4
  1124. 00000BA0  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  1125. 00000BA4  4E5E                     unlink     A6
  1126. 00000BA6  205F                     movea.l    A0, [A7]+
  1127. 00000BA8  584F                     addq.w     A7, 4
  1128. 00000BAA  4ED0                     jmp        [A0]
  1129. 00000BAC  4E56 FFF0                link       A6, -0x0010
  1130. 00000BB0  48E7 1810                movem.l    -[A7], D3,D4,A3
  1131. 00000BB4  266E 0008                movea.l    A3, [A6 + 0x8]
  1132. 00000BB8  1013                     move.b     D0, [A3]
  1133. 00000BBA  725D                     moveq.l    D1, 0x5D
  1134. 00000BBC  B001                     cmp.b      D0, D1
  1135. 00000BBE  670A                     beq        +0xC /* 00000BCA */
  1136. 00000BC0  2F3C 0000 06D2           move.l     -[A7], 0x6D2
  1137. 00000BC6  4EBA F868                jsr        [PC - 0x798 /* 00000430 */]
  1138. label00000BCA:
  1139. 00000BCA  102D E6A8                move.b     D0, [A5 - 0x1958]
  1140. 00000BCE  6708                     beq        +0xA /* 00000BD8 */
  1141. 00000BD0  206B 0012                movea.l    A0, [A3 + 0x12]
  1142. 00000BD4  2810                     move.l     D4, [A0]
  1143. 00000BD6  6004                     bra        +0x6 /* 00000BDC */
  1144. label00000BD8:
  1145. 00000BD8  282B 0012                move.l     D4, [A3 + 0x12]
  1146. label00000BDC:
  1147. 00000BDC  701F                     moveq.l    D0, 0x1F
  1148. 00000BDE  C880                     and.l      D4, D0
  1149. 00000BE0  2004                     move.l     D0, D4
  1150. 00000BE2  6762                     beq        +0x64 /* 00000C46 */
  1151. 00000BE4  7201                     moveq.l    D1, 0x01
  1152. 00000BE6  B081                     cmp.l      D0, D1
  1153. 00000BE8  6766                     beq        +0x68 /* 00000C50 */
  1154. 00000BEA  7202                     moveq.l    D1, 0x02
  1155. 00000BEC  B081                     cmp.l      D0, D1
  1156. 00000BEE  676A                     beq        +0x6C /* 00000C5A */
  1157. 00000BF0  7203                     moveq.l    D1, 0x03
  1158. 00000BF2  B081                     cmp.l      D0, D1
  1159. 00000BF4  676E                     beq        +0x70 /* 00000C64 */
  1160. 00000BF6  7204                     moveq.l    D1, 0x04
  1161. 00000BF8  B081                     cmp.l      D0, D1
  1162. 00000BFA  6770                     beq        +0x72 /* 00000C6C */
  1163. 00000BFC  7206                     moveq.l    D1, 0x06
  1164. 00000BFE  B081                     cmp.l      D0, D1
  1165. 00000C00  6774                     beq        +0x76 /* 00000C76 */
  1166. 00000C02  7207                     moveq.l    D1, 0x07
  1167. 00000C04  B081                     cmp.l      D0, D1
  1168. 00000C06  676E                     beq        +0x70 /* 00000C76 */
  1169. 00000C08  7208                     moveq.l    D1, 0x08
  1170. 00000C0A  B081                     cmp.l      D0, D1
  1171. 00000C0C  6768                     beq        +0x6A /* 00000C76 */
  1172. 00000C0E  7209                     moveq.l    D1, 0x09
  1173. 00000C10  B081                     cmp.l      D0, D1
  1174. 00000C12  6762                     beq        +0x64 /* 00000C76 */
  1175. 00000C14  7210                     moveq.l    D1, 0x10
  1176. 00000C16  B081                     cmp.l      D0, D1
  1177. 00000C18  675C                     beq        +0x5E /* 00000C76 */
  1178. 00000C1A  7211                     moveq.l    D1, 0x11
  1179. 00000C1C  B081                     cmp.l      D0, D1
  1180. 00000C1E  6756                     beq        +0x58 /* 00000C76 */
  1181. 00000C20  7213                     moveq.l    D1, 0x13
  1182. 00000C22  B081                     cmp.l      D0, D1
  1183. 00000C24  6750                     beq        +0x52 /* 00000C76 */
  1184. 00000C26  720A                     moveq.l    D1, 0x0A
  1185. 00000C28  B081                     cmp.l      D0, D1
  1186. 00000C2A  6750                     beq        +0x52 /* 00000C7C */
  1187. 00000C2C  720B                     moveq.l    D1, 0x0B
  1188. 00000C2E  B081                     cmp.l      D0, D1
  1189. 00000C30  674A                     beq        +0x4C /* 00000C7C */
  1190. 00000C32  720E                     moveq.l    D1, 0x0E
  1191. 00000C34  B081                     cmp.l      D0, D1
  1192. 00000C36  674A                     beq        +0x4C /* 00000C82 */
  1193. 00000C38  720D                     moveq.l    D1, 0x0D
  1194. 00000C3A  B081                     cmp.l      D0, D1
  1195. 00000C3C  6744                     beq        +0x46 /* 00000C82 */
  1196. 00000C3E  720C                     moveq.l    D1, 0x0C
  1197. 00000C40  B081                     cmp.l      D0, D1
  1198. 00000C42  673E                     beq        +0x40 /* 00000C82 */
  1199. 00000C44  6060                     bra        +0x62 /* 00000CA6 */
  1200. label00000C46:
  1201. 00000C46  302D E34A                move.w     D0, [A5 - 0x1CB6]
  1202. 00000C4A  7201                     moveq.l    D1, 0x01
  1203. 00000C4C  C041                     and.w      D0, D1
  1204. 00000C4E  660A                     bne        +0xC /* 00000C5A */
  1205. label00000C50:
  1206. 00000C50  162B 0009                move.b     D3, [A3 + 0x9]
  1207. 00000C54  4883                     ext.w      D3
  1208. 00000C56  48C3                     ext.l      D3
  1209. 00000C58  605C                     bra        +0x5E /* 00000CB6 */
  1210. label00000C5A:
  1211. 00000C5A  102B 0009                move.b     D0, [A3 + 0x9]
  1212. 00000C5E  7600                     moveq.l    D3, 0x00
  1213. 00000C60  1600                     move.b     D3, D0
  1214. 00000C62  6052                     bra        +0x54 /* 00000CB6 */
  1215. label00000C64:
  1216. 00000C64  362B 0008                move.w     D3, [A3 + 0x8]
  1217. 00000C68  48C3                     ext.l      D3
  1218. 00000C6A  604A                     bra        +0x4C /* 00000CB6 */
  1219. label00000C6C:
  1220. 00000C6C  302B 0008                move.w     D0, [A3 + 0x8]
  1221. 00000C70  7600                     moveq.l    D3, 0x00
  1222. 00000C72  3600                     move.w     D3, D0
  1223. 00000C74  6040                     bra        +0x42 /* 00000CB6 */
  1224. label00000C76:
  1225. 00000C76  262B 0006                move.l     D3, [A3 + 0x6]
  1226. 00000C7A  603A                     bra        +0x3C /* 00000CB6 */
  1227. label00000C7C:
  1228. 00000C7C  262B 0006                move.l     D3, [A3 + 0x6]
  1229. 00000C80  6034                     bra        +0x36 /* 00000CB6 */
  1230. label00000C82:
  1231. 00000C82  486E FFF0                pea.l      [A6 - 0x10]
  1232. 00000C86  2F0B                     move.l     -[A7], A3
  1233. 00000C88  4EBA 003A                jsr        [PC + 0x3A /* 00000CC4 */]
  1234. 00000C8C  2040                     movea.l    A0, D0
  1235. 00000C8E  41E8 0010                lea.l      A0, [A0 + 0x10]
  1236. 00000C92  2F20                     move.l     -[A7], -[A0]
  1237. 00000C94  2F20                     move.l     -[A7], -[A0]
  1238. 00000C96  2F20                     move.l     -[A7], -[A0]
  1239. 00000C98  2F20                     move.l     -[A7], -[A0]
  1240. 00000C9A  4EAD 0C92                jsr        [A5 + 0xC92 /* export_398 */]
  1241. 00000C9E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1242. 00000CA2  2600                     move.l     D3, D0
  1243. 00000CA4  6010                     bra        +0x12 /* 00000CB6 */
  1244. label00000CA6:
  1245. 00000CA6  302D E672                move.w     D0, [A5 - 0x198E]
  1246. 00000CAA  660A                     bne        +0xC /* 00000CB6 */
  1247. 00000CAC  2F3C 0000 0728           move.l     -[A7], 0x728
  1248. 00000CB2  4EBA F77C                jsr        [PC - 0x884 /* 00000430 */]
  1249. label00000CB6:
  1250. 00000CB6  2003                     move.l     D0, D3
  1251. 00000CB8  4CDF 0818                movem.l    D3,D4,A3, [A7]+
  1252. 00000CBC  4E5E                     unlink     A6
  1253. 00000CBE  205F                     movea.l    A0, [A7]+
  1254. 00000CC0  584F                     addq.w     A7, 4
  1255. 00000CC2  4ED0                     jmp        [A0]
  1256. fn00000CC4:
  1257. 00000CC4  4E56 FFF4                link       A6, -0x000C
  1258. 00000CC8  48E7 0018                movem.l    -[A7], A3,A4
  1259. 00000CCC  286E 000C                movea.l    A4, [A6 + 0xC]
  1260. 00000CD0  266E 0008                movea.l    A3, [A6 + 0x8]
  1261. 00000CD4  1013                     move.b     D0, [A3]
  1262. 00000CD6  725D                     moveq.l    D1, 0x5D
  1263. 00000CD8  B001                     cmp.b      D0, D1
  1264. 00000CDA  670A                     beq        +0xC /* 00000CE6 */
  1265. 00000CDC  2F3C 0000 0736           move.l     -[A7], 0x736
  1266. 00000CE2  4EBA F74C                jsr        [PC - 0x8B4 /* 00000430 */]
  1267. label00000CE6:
  1268. 00000CE6  102D E6A8                move.b     D0, [A5 - 0x1958]
  1269. 00000CEA  6708                     beq        +0xA /* 00000CF4 */
  1270. 00000CEC  206B 0012                movea.l    A0, [A3 + 0x12]
  1271. 00000CF0  2010                     move.l     D0, [A0]
  1272. 00000CF2  6004                     bra        +0x6 /* 00000CF8 */
  1273. label00000CF4:
  1274. 00000CF4  202B 0012                move.l     D0, [A3 + 0x12]
  1275. label00000CF8:
  1276. 00000CF8  721F                     moveq.l    D1, 0x1F
  1277. 00000CFA  C081                     and.l      D0, D1
  1278. 00000CFC  41ED E270                lea.l      A0, [A5 - 0x1D90]
  1279. 00000D00  1030 0000                move.b     D0, [A0 + D0.w]
  1280. 00000D04  4880                     ext.w      D0
  1281. 00000D06  48C0                     ext.l      D0
  1282. 00000D08  7204                     moveq.l    D1, 0x04
  1283. 00000D0A  B081                     cmp.l      D0, D1
  1284. 00000D0C  670E                     beq        +0x10 /* 00000D1C */
  1285. 00000D0E  7208                     moveq.l    D1, 0x08
  1286. 00000D10  B081                     cmp.l      D0, D1
  1287. 00000D12  671C                     beq        +0x1E /* 00000D30 */
  1288. 00000D14  7210                     moveq.l    D1, 0x10
  1289. 00000D16  B081                     cmp.l      D0, D1
  1290. 00000D18  6736                     beq        +0x38 /* 00000D50 */
  1291. 00000D1A  606C                     bra        +0x6E /* 00000D88 */
  1292. label00000D1C:
  1293. 00000D1C  2D6B 0006 FFFC           move.l     [A6 - 0x4], [A3 + 0x6]
  1294. 00000D22  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1295. 00000D26  2F0C                     move.l     -[A7], A4
  1296. 00000D28  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  1297. 00000D2C  504F                     addq.w     A7, 8
  1298. 00000D2E  6058                     bra        +0x5A /* 00000D88 */
  1299. label00000D30:
  1300. 00000D30  2D6B 0002 FFF8           move.l     [A6 - 0x8], [A3 + 0x2]
  1301. 00000D36  2D6B 0006 FFFC           move.l     [A6 - 0x4], [A3 + 0x6]
  1302. 00000D3C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1303. 00000D40  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1304. 00000D44  2F0C                     move.l     -[A7], A4
  1305. 00000D46  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  1306. 00000D4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1307. 00000D4E  6038                     bra        +0x3A /* 00000D88 */
  1308. label00000D50:
  1309. 00000D50  302D E34A                move.w     D0, [A5 - 0x1CB6]
  1310. 00000D54  7202                     moveq.l    D1, 0x02
  1311. 00000D56  C041                     and.w      D0, D1
  1312. 00000D58  6720                     beq        +0x22 /* 00000D7A */
  1313. 00000D5A  2D6B 0002 FFF8           move.l     [A6 - 0x8], [A3 + 0x2]
  1314. 00000D60  2D6B 0006 FFFC           move.l     [A6 - 0x4], [A3 + 0x6]
  1315. 00000D66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1316. 00000D6A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1317. 00000D6E  2F0C                     move.l     -[A7], A4
  1318. 00000D70  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  1319. 00000D74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1320. 00000D78  600E                     bra        +0x10 /* 00000D88 */
  1321. label00000D7A:
  1322. 00000D7A  204B                     movea.l    A0, A3
  1323. 00000D7C  5448                     addq.w     A0, 2
  1324. 00000D7E  224C                     movea.l    A1, A4
  1325. 00000D80  22D8                     move.l     [A1]+, [A0]+
  1326. 00000D82  22D8                     move.l     [A1]+, [A0]+
  1327. 00000D84  22D8                     move.l     [A1]+, [A0]+
  1328. 00000D86  22D8                     move.l     [A1]+, [A0]+
  1329. label00000D88:
  1330. 00000D88  200C                     move.l     D0, A4
  1331. 00000D8A  4CDF 1800                movem.l    A3,A4, [A7]+
  1332. 00000D8E  4E5E                     unlink     A6
  1333. 00000D90  205F                     movea.l    A0, [A7]+
  1334. 00000D92  504F                     addq.w     A7, 8
  1335. 00000D94  4ED0                     jmp        [A0]
  1336. fn00000D96:
  1337. 00000D96  4E56 0000                link       A6, 0
  1338. 00000D9A  48E7 0030                movem.l    -[A7], A2,A3
  1339. 00000D9E  246E 0008                movea.l    A2, [A6 + 0x8]
  1340. 00000DA2  2012                     move.l     D0, [A2]
  1341. 00000DA4  7201                     moveq.l    D1, 0x01
  1342. 00000DA6  C081                     and.l      D0, D1
  1343. 00000DA8  6700 00A4                beq        +0xA6 /* 00000E4E */
  1344. 00000DAC  102D E6A8                move.b     D0, [A5 - 0x1958]
  1345. 00000DB0  660A                     bne        +0xC /* 00000DBC */
  1346. 00000DB2  2F3C 0000 0845           move.l     -[A7], 0x845
  1347. 00000DB8  4EBA F676                jsr        [PC - 0x98A /* 00000430 */]
  1348. label00000DBC:
  1349. 00000DBC  2F0A                     move.l     -[A7], A2
  1350. 00000DBE  4EAD 156A                jsr        [A5 + 0x156A /* export_681 */]
  1351. 00000DC2  2640                     movea.l    A3, D0
  1352. 00000DC4  204B                     movea.l    A0, A3
  1353. 00000DC6  7012                     moveq.l    D0, 0x12
  1354. 00000DC8  D1C0                     add.l      A0, D0
  1355. 00000DCA  2F08                     move.l     -[A7], A0
  1356. 00000DCC  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1357. 00000DD0  204B                     movea.l    A0, A3
  1358. 00000DD2  7016                     moveq.l    D0, 0x16
  1359. 00000DD4  D1C0                     add.l      A0, D0
  1360. 00000DD6  2F08                     move.l     -[A7], A0
  1361. 00000DD8  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1362. 00000DDC  1213                     move.b     D1, [A3]
  1363. 00000DDE  7000                     moveq.l    D0, 0x00
  1364. 00000DE0  1001                     move.b     D0, D1
  1365. 00000DE2  45ED E076                lea.l      A2, [A5 - 0x1F8A]
  1366. 00000DE6  1032 0000                move.b     D0, [A2 + D0.w]
  1367. 00000DEA  7203                     moveq.l    D1, 0x03
  1368. 00000DEC  C001                     and.b      D0, D1
  1369. 00000DEE  6726                     beq        +0x28 /* 00000E16 */
  1370. 00000DF0  204B                     movea.l    A0, A3
  1371. 00000DF2  5448                     addq.w     A0, 2
  1372. 00000DF4  2F08                     move.l     -[A7], A0
  1373. 00000DF6  4EBA FF9E                jsr        [PC - 0x62 /* 00000D96 */]
  1374. 00000DFA  1213                     move.b     D1, [A3]
  1375. 00000DFC  7000                     moveq.l    D0, 0x00
  1376. 00000DFE  1001                     move.b     D0, D1
  1377. 00000E00  1032 0000                move.b     D0, [A2 + D0.w]
  1378. 00000E04  7201                     moveq.l    D1, 0x01
  1379. 00000E06  C001                     and.b      D0, D1
  1380. 00000E08  6744                     beq        +0x46 /* 00000E4E */
  1381. 00000E0A  204B                     movea.l    A0, A3
  1382. 00000E0C  5C48                     addq.w     A0, 6
  1383. 00000E0E  2F08                     move.l     -[A7], A0
  1384. 00000E10  4EBA FF84                jsr        [PC - 0x7C /* 00000D96 */]
  1385. 00000E14  6038                     bra        +0x3A /* 00000E4E */
  1386. label00000E16:
  1387. 00000E16  1213                     move.b     D1, [A3]
  1388. 00000E18  7000                     moveq.l    D0, 0x00
  1389. 00000E1A  1001                     move.b     D0, D1
  1390. 00000E1C  7262                     moveq.l    D1, 0x62
  1391. 00000E1E  B081                     cmp.l      D0, D1
  1392. 00000E20  6714                     beq        +0x16 /* 00000E36 */
  1393. 00000E22  7263                     moveq.l    D1, 0x63
  1394. 00000E24  B081                     cmp.l      D0, D1
  1395. 00000E26  670E                     beq        +0x10 /* 00000E36 */
  1396. 00000E28  725F                     moveq.l    D1, 0x5F
  1397. 00000E2A  B081                     cmp.l      D0, D1
  1398. 00000E2C  6716                     beq        +0x18 /* 00000E44 */
  1399. 00000E2E  725E                     moveq.l    D1, 0x5E
  1400. 00000E30  B081                     cmp.l      D0, D1
  1401. 00000E32  6710                     beq        +0x12 /* 00000E44 */
  1402. 00000E34  6018                     bra        +0x1A /* 00000E4E */
  1403. label00000E36:
  1404. 00000E36  204B                     movea.l    A0, A3
  1405. 00000E38  700A                     moveq.l    D0, 0x0A
  1406. 00000E3A  D1C0                     add.l      A0, D0
  1407. 00000E3C  2F08                     move.l     -[A7], A0
  1408. 00000E3E  4EAD 156A                jsr        [A5 + 0x156A /* export_681 */]
  1409. 00000E42  600A                     bra        +0xC /* 00000E4E */
  1410. label00000E44:
  1411. 00000E44  204B                     movea.l    A0, A3
  1412. 00000E46  5448                     addq.w     A0, 2
  1413. 00000E48  2F08                     move.l     -[A7], A0
  1414. 00000E4A  4EAD 156A                jsr        [A5 + 0x156A /* export_681 */]
  1415. label00000E4E:
  1416. 00000E4E  4CDF 0C00                movem.l    A2,A3, [A7]+
  1417. 00000E52  4E5E                     unlink     A6
  1418. 00000E54  205F                     movea.l    A0, [A7]+
  1419. 00000E56  584F                     addq.w     A7, 4
  1420. 00000E58  4ED0                     jmp        [A0]
  1421. fn00000E5A:
  1422. 00000E5A  4E56 0000                link       A6, 0
  1423. 00000E5E  48E7 0030                movem.l    -[A7], A2,A3
  1424. 00000E62  246E 0008                movea.l    A2, [A6 + 0x8]
  1425. 00000E66  2652                     movea.l    A3, [A2]
  1426. 00000E68  200B                     move.l     D0, A3
  1427. 00000E6A  6700 00AC                beq        +0xAE /* 00000F18 */
  1428. 00000E6E  200B                     move.l     D0, A3
  1429. 00000E70  7201                     moveq.l    D1, 0x01
  1430. 00000E72  C081                     and.l      D0, D1
  1431. 00000E74  6600 00A2                bne        +0xA4 /* 00000F18 */
  1432. 00000E78  102D E6A8                move.b     D0, [A5 - 0x1958]
  1433. 00000E7C  660A                     bne        +0xC /* 00000E88 */
  1434. 00000E7E  2F3C 0000 0882           move.l     -[A7], 0x882
  1435. 00000E84  4EBA F5AA                jsr        [PC - 0xA56 /* 00000430 */]
  1436. label00000E88:
  1437. 00000E88  2F0A                     move.l     -[A7], A2
  1438. 00000E8A  4EAD 1562                jsr        [A5 + 0x1562 /* export_680 */]
  1439. 00000E8E  204B                     movea.l    A0, A3
  1440. 00000E90  7012                     moveq.l    D0, 0x12
  1441. 00000E92  D1C0                     add.l      A0, D0
  1442. 00000E94  2F08                     move.l     -[A7], A0
  1443. 00000E96  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  1444. 00000E9A  204B                     movea.l    A0, A3
  1445. 00000E9C  7016                     moveq.l    D0, 0x16
  1446. 00000E9E  D1C0                     add.l      A0, D0
  1447. 00000EA0  2F08                     move.l     -[A7], A0
  1448. 00000EA2  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  1449. 00000EA6  1213                     move.b     D1, [A3]
  1450. 00000EA8  7000                     moveq.l    D0, 0x00
  1451. 00000EAA  1001                     move.b     D0, D1
  1452. 00000EAC  45ED E076                lea.l      A2, [A5 - 0x1F8A]
  1453. 00000EB0  1032 0000                move.b     D0, [A2 + D0.w]
  1454. 00000EB4  7203                     moveq.l    D1, 0x03
  1455. 00000EB6  C001                     and.b      D0, D1
  1456. 00000EB8  6726                     beq        +0x28 /* 00000EE0 */
  1457. 00000EBA  204B                     movea.l    A0, A3
  1458. 00000EBC  5448                     addq.w     A0, 2
  1459. 00000EBE  2F08                     move.l     -[A7], A0
  1460. 00000EC0  4EBA FF98                jsr        [PC - 0x68 /* 00000E5A */]
  1461. 00000EC4  1213                     move.b     D1, [A3]
  1462. 00000EC6  7000                     moveq.l    D0, 0x00
  1463. 00000EC8  1001                     move.b     D0, D1
  1464. 00000ECA  1032 0000                move.b     D0, [A2 + D0.w]
  1465. 00000ECE  7201                     moveq.l    D1, 0x01
  1466. 00000ED0  C001                     and.b      D0, D1
  1467. 00000ED2  6744                     beq        +0x46 /* 00000F18 */
  1468. 00000ED4  204B                     movea.l    A0, A3
  1469. 00000ED6  5C48                     addq.w     A0, 6
  1470. 00000ED8  2F08                     move.l     -[A7], A0
  1471. 00000EDA  4EBA FF7E                jsr        [PC - 0x82 /* 00000E5A */]
  1472. 00000EDE  6038                     bra        +0x3A /* 00000F18 */
  1473. label00000EE0:
  1474. 00000EE0  1213                     move.b     D1, [A3]
  1475. 00000EE2  7000                     moveq.l    D0, 0x00
  1476. 00000EE4  1001                     move.b     D0, D1
  1477. 00000EE6  7262                     moveq.l    D1, 0x62
  1478. 00000EE8  B081                     cmp.l      D0, D1
  1479. 00000EEA  6714                     beq        +0x16 /* 00000F00 */
  1480. 00000EEC  7263                     moveq.l    D1, 0x63
  1481. 00000EEE  B081                     cmp.l      D0, D1
  1482. 00000EF0  670E                     beq        +0x10 /* 00000F00 */
  1483. 00000EF2  725F                     moveq.l    D1, 0x5F
  1484. 00000EF4  B081                     cmp.l      D0, D1
  1485. 00000EF6  6716                     beq        +0x18 /* 00000F0E */
  1486. 00000EF8  725E                     moveq.l    D1, 0x5E
  1487. 00000EFA  B081                     cmp.l      D0, D1
  1488. 00000EFC  6710                     beq        +0x12 /* 00000F0E */
  1489. 00000EFE  6018                     bra        +0x1A /* 00000F18 */
  1490. label00000F00:
  1491. 00000F00  204B                     movea.l    A0, A3
  1492. 00000F02  700A                     moveq.l    D0, 0x0A
  1493. 00000F04  D1C0                     add.l      A0, D0
  1494. 00000F06  2F08                     move.l     -[A7], A0
  1495. 00000F08  4EAD 1562                jsr        [A5 + 0x1562 /* export_680 */]
  1496. 00000F0C  600A                     bra        +0xC /* 00000F18 */
  1497. label00000F0E:
  1498. 00000F0E  204B                     movea.l    A0, A3
  1499. 00000F10  5448                     addq.w     A0, 2
  1500. 00000F12  2F08                     move.l     -[A7], A0
  1501. 00000F14  4EAD 1562                jsr        [A5 + 0x1562 /* export_680 */]
  1502. label00000F18:
  1503. 00000F18  4CDF 0C00                movem.l    A2,A3, [A7]+
  1504. 00000F1C  4E5E                     unlink     A6
  1505. 00000F1E  205F                     movea.l    A0, [A7]+
  1506. 00000F20  584F                     addq.w     A7, 4
  1507. 00000F22  4ED0                     jmp        [A0]
  1508.